stabbing weapons - Francés Inglés Diccionario